package com.shuziren.question.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.yulichang.base.MPJBaseService;
import com.shuziren.question.entity.dto.InterviewCategoryDTO;
import com.shuziren.question.entity.QuestionCategory;

/**
 * 题目分类的服务接口
 * @author 123
 */
public interface QuestionCategoryService extends MPJBaseService<QuestionCategory> {
    /**
     * 分类和题目的两表联查，展示分类的所有数据并统计每个分类下的题目数量
     * @return 返回查询结果列表
     */
    IPage<InterviewCategoryDTO> selectCategoryWithQuestionCount(QuestionCategory category);

}